coach-screwing machine - Turkish English Dictionary